package thread;

import java.util.Timer;
import java.util.TimerTask;

/**
 * @User: vitobo
 * @Date: 2024-08-02
 * @Description: 定时器使用
 *
 *
 */


public class ThreadDemo24 {
    public static void main(String[] args) {
        System.out.println("程序启动!");
        // 标准库中的定时器
        Timer timer = new Timer();

        // 给定时器,注册一个任务, 任务在指定时间后进行执行;
        // 实现Runnable
        timer.schedule(new TimerTask() {
            @Override
            public void run() {
                System.out.println("运行定时器任务1");
            }
        }, 3000);

        timer.schedule(new TimerTask() {
            @Override
            public void run() {
                System.out.println("运行定时器任务2");
            }
        }, 1000);

        timer.schedule(new TimerTask() {
            @Override
            public void run() {
                System.out.println("运行定时器任务3");
            }
        }, 500);

    }
}
